A Distributed Interactive Simulation Intranet Using RAMP, a Reliable Adaptive Multicast Protocol
نویسندگان
چکیده
A dynamic, heterogeneous, multicast environment has been fielded as a simulation Intranet over a wide area network (WAN) for distributed interactive simulation (DIS). By replacing the usual UDP-based unreliable broadcast and TCP-based reliable unicast mechanisms with a single multicast transport protocol (RAMP), the diverse goals of enhanced scalability, reliability (as needed), and efficient operation outside of LAN environments are achieved while still meeting the DIS stated maximum latency requirements. To further support scalability, hierarchies of reliability requirements have been established for DIS protocol data unit (PDU) types. The hierarchies are based on the reliability requirements of individual entities, and are used to dynamically select between RAMP's reliable and unreliable transport modes. By restricting use of reliability to only times when it is really needed, control channel traffic required for reliability is greatly reduced, furthering both scaleability and performance. The viability of this approach has been demonstrated through simulation exercises conducted via RAMP-enabled PDU transmissions across an Intranet comprised of multicast-capable routers and commercial WAN segments interconnecting five geographically disperse TASC simulation labs. RAMP also provides automatic fragmentation and reassembly of large packets, which facilitates transmission of DIS packets (such as environmental PDUs) that exceed the size limitations imposed by the Ethernet specification. The benefits to the DIS paradigm for a heterogeneous reliability are also shown to support the proposed next generation simulation initiatives under way with the object request broker (ORB) based high level architecture (HLA) efforts. Initiatives by the Object Management Group (OMG) to support multipoint-to-multipoint communications with the next generation of ORBs is currently underway. TASC has developed methods for embedding RAMP under IONA's ORB implementation (ORBIX) that support multipoint-to-multipoint communications, and is in the process of submitting recommendations for incorporating multicast protocols to the OMG.
منابع مشابه
Adaptive Reliable Multicast
An increasing number of applications, such as distributed interactive simulation, live auctions, distributed games and collaborative systems, require the network to provide a reliable multicast service. This service enables one sender to reliably transmit data to multiple receivers. Reliability is traditionally achieved by having receivers send negative acknowledgments (NACKs) to request from t...
متن کاملRamp: A Reliable Adaptive Multicast Protocol
The specifications and performance of RAMP, a Reliable Adaptive Multicast Protocol, are presented. Initially described in IETF RFC 1458 [1], RAMP has been enhanced for use over an all-optical, circuit-switched, gigabit network under our ARPA-sponsored Testbed for Optical NEtworking (TBONE) project. RAMP uses immediate, receiver-initiated, NAK-based error notification combined with originator-ba...
متن کاملRELIABLE MULTICAST DATA DELIVERY for MILITARY NETWORKING
Multicast networking support is becoming an increasingly important technology area for both commercial and military distributed or group-based applications. The underlying delivery mechanism for IP multicast is presently the User Datagram Protocol (UDP) or raw IP packets. At present, these mechanisms provide a "best effort" delivery service. Best effort implies that IP packets are treated with ...
متن کاملSelf-organizing Tree Formation Protocol and Adaptive Subcasting for EÆcient Reliable Multicast
We present a self-organizing tree formation protocol, STFP, for one-to-many reliable multicasts. STFP constructs a minimum spanning tree of receivers over the underlying multicast routing tree. Based on the tree built by STFP, we develop eÆcient one-tomany reliable multicast protocols that use unicast and/or subcast for retransmitting lost packets. We also describe two novel adaptive subcasting...
متن کاملCore-based Routing with QoS Support for Distributed Interactive Multimedia Applications
Distributed interactive multimedia applications such as video conferencing and virtual collaboration applications typically involve frequent interactions among multiple distributed parties. These applications require an efficient networking support such as core-based routing with Quality of Service (QoS) support. Typical core-based routing selects one router as a core for a multicast group and ...
متن کامل